#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(){

pid_t pid =fork();
if(pid<0){
  perror("fail to fork");
  exit(1);
}else if(pid==0){
  printf("我是子进程，我的PID是 %d\n", getpid());
}else{
printf("我是父进程，我的PID是 %d，我创建的子进程PID是 %d\n",     getpid(), pid);
}

  return 0;
}
